body{ margin:0; padding:0; background:#efefef; font-family:Georgia, Times, Verdana, Geneva, Arial, Helvetica, sans-serif; }
div#mother{ margin:120px auto; width:943px; height:572px; position:relative; }
div#errorBox{ background: url('../images/404_bg.png') no-repeat top left; width:943px; height:572px; margin:auto; }
div#errorText{ color:#39351e; padding:146px 0 0 446px }
div#errorText p{ width:303px; font-size:14px; line-height:26px; }
div.link{ /*background:#f90;*/ height:50px; width:145px;line-height: 50px;text-align: center;color: #666; float:left;border: 1px solid #999; }
div#home{ margin:0 0 0 444px;}
div#contact{ margin:20px 0 0 25px;}
h1{ font-size:40px; margin-bottom:35px; }